impulse echo voltage - Spanish English Dictionary